
export const enum App_Modules_Enum {
    MAIN = 'main',
    PRELOAD = 'preload'
}

export const enum App_Env_Enum {
    NODE_ENV = "NODE_ENV",
    VITE_PORT = "VITE_PORT",
    NPM_EXECPATH = "npm_execpath"
}

export const enum  App_NODE_ENV_Enum {
    DEVELOPMENT = 'development',
    PRODUCTION = 'production'
}

export const enum Argv_Enum {
    MODE = 'm', //模式
    TARGET = 't'// 打包的系统架构
}

export const enum Update_Status_Enum {
    START_UPDATE = 0 , //开始更新
    NEW_VERSION = 1 , //检测到新版本
    NO_VERSION = 2, //未检测到新版本
    IS_DOWNLOADING = 3, //下载中
    DOWNLOAD_SUCCESS = 4, //下载成功
    CHECK_UPDATE_ERROR = -1,//检测新版本失败
    DOWNLOAD_ERROR = -2,//下载失败
}

export const enum Status_Color_Enum {

    NORMAL = 'white',
    SUCCESS = 'green',
    PRIMARY = 'blue',
    ERROR = 'red',
}


export const enum Log_Enum {
    ERROR = 'error',
    INFO = 'info',
    WARN = 'warn',
}

export const enum Shortcut_Name_Enum {
    IMULATE_CRASH = 'Alt+C', //模拟崩溃
}

export const enum Win_Base_Func_Enum {
    CLOSE = 'close',
    HIDE = 'hide',
    SHOW = 'show',
    FOCUS = 'focus',
    BLUR = 'blur',
    MINIMIZE = 'minimize',
    MAXIMIZE = 'maximize',
    RESTORE = 'restore',
    RELOAD = 'reload',
}


export const enum Win_Base_Status_Enum {
    IS_MAXIMIZED = 'isMaximized',
    IS_MINIMIZED = 'isMinimized',
    IS_FULLSCREEN = 'isFullScreen',
    IS_ALWAYS_ON_TOP = 'isAlwaysOnTop',
    IS_VISIBLE = 'isVisible',
    IS_FOCUSED = 'isFocused',
    IS_MODAL = 'isModal',
}

export const enum Win_Top_Types_Enum {
    NORMAL = 'normal',
    FLOATING = 'floating',
    TEAR_OFF_MENU = 'torn-off-menu',
    MODAL_PANEL = 'modal-panel',
    MAIN_MENU = 'main-menu',
    STATUS = 'status',
    POP_UP_MENU = 'pop-up-menu',
    SCREEN_SAVER = 'screen-saver',
}

export const enum Prompts_Build_Type_Enum {
    PAGE = 0,
    COMMON = 1
}

export const enum Prompts_Build_Mode_Enum {
    GENERAL = 0,
    CONTAIN_COMMON = 1
}